API Documentation
Constants.h
1 // Constants.h
3 //
5 
7 {
13  struct Constants
14  {
15  // Namespace
16  inline static const std::string NAMESPACE ;
17 
18  // UserTypes
19  // Errors
20  inline static const std::string EXPORT_ERROR ;
21 
22  // Exporters
23  inline static const std::string EXPORTER_LOAD_RESULT ;
24  inline static const std::string JSON_EXPORTER ;
25 
26  // Tree
27  inline static const std::string NODE ;
28  } ;
29 }
nkAstraeus::lua::nkExportWrap::Constants
Constants encompassing user type identifiers for the wrapping of nkExport.
Definition: Constants.h:14
nkAstraeus::lua::nkExportWrap::Constants::EXPORTER_LOAD_RESULT
static const std::string EXPORTER_LOAD_RESULT
Identifies a nkExport::ExporterLoadResult.
Definition: Constants.h:23
nkAstraeus::lua::nkExportWrap::Constants::EXPORT_ERROR
static const std::string EXPORT_ERROR
Identifies a nkExport::ExportError.
Definition: Constants.h:20
nkAstraeus::lua::nkExportWrap
Encompasses the wrapping of nkExport for Lua.
Definition: Constants.h:7
nkAstraeus::lua::nkExportWrap::Constants::JSON_EXPORTER
static const std::string JSON_EXPORTER
Identifies a nkExport::JsonExport.
Definition: Constants.h:24
nkAstraeus::lua::nkExportWrap::Constants::NAMESPACE
static const std::string NAMESPACE
Identifies the namespace.
Definition: Constants.h:16
nkAstraeus::lua::nkExportWrap::Constants::NODE
static const std::string NODE
Identifies a nkExport::Node.
Definition: Constants.h:27